home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
AMIGA
/
(A)Z
/
(A)Z8.ADF
/
Muncho
/
MUNCHO2
< prev
next >
Wrap
Text File
|
1989-06-27
|
46KB
|
941 lines
From mit-eddie!dandelion!jeff Mon Feb 22 14:19:51 1988
Received: from mit-eddie.UUCP by gatech.edu with UUCP (5.58/7.3.GT)
id AA02368; Mon, 22 Feb 88 14:05:25 EST
Received: by EDDIE.MIT.EDU with UUCP with smail2.5 with sendmail-5.45/4.7 id <AA19726@EDDIE.MIT.EDU>; Mon, 22 Feb 88 13:48:49 EST
Received: by dandelion.CI.COM (5.51/smail2.5/10-12-87)
id AA05439; Mon, 22 Feb 88 13:13:27 EST
Message-Id: <8802221813.AA05439@dandelion.CI.COM>
Date: Mon, 22 Feb 88 13:12:57 EST
From: jeff@dandelion.ci.com (Jeff deRienzo)
To: juan@gatech.edu
Status: R
# This is a shar archive. Remove everything above this line.
# Run the file through sh, not csh.
# type `sh ../ds.sh.2'
# If you do not see the message
# `../ds.sh.2 completed!'
# then the file was incomplete.
echo extracting - disksounds.info.uue
sed 's/^X//' > disksounds.info.uue << 'FRIDAY_NIGHT'
Xbegin 644 DiskSounds.info
XMXQ 0 % *@ & , 0 "_* OSH
XM P0 !( S !0 "H @ #
XMGN #
XM
XM
XM
XM _@ #\
XM ?X \_@ '^ //\ !_@#S_@ ?X \_\ '^
XM//_ !_@ #_P ?____\ '_____ !_____P
XM ?@ #\ 'S__^? !]___WP ??__]\ 'W_
XM__? !]___WP 3?__]\ $W___? !]___WP
XM /?__]X
XM
XM
XM
XM
XM ?_\ '_# !_PP ?\,
XM '_# !_PP ?_\
XM ?__\ , !@ " (
XM @ " ( @ " ( @ " (
XM @ " ( @ " %
XM*@ " .FR , ^ <
XM P #@ , / P > #
XM 8 ( !P!P & & 8 P
XM '@!@$ ' , @ ,! ( !@("
XM0 < P0$ P$$! #! @( 8((" #@
XM /P""" @ !X \_^ P@@( > //_P$(," '@#S_^ "! @ !X \__P @0
XM( > //_\ $ '@ #__ # !_____P @ ?____\ ( '__
XM___ !^ /P ?/__Y\ 'W___? !]___WP
XM ??__]\ 'W___? !-___WP 3?__]\ 'W_
XM__? ]___W@ ^
XM < P #@ ,
XM / P > # 8 ( !P!P & &
XM 8 P '@!@$ ' , @ ,! (
XM !@(" 0 < P0$ P$$! #! @
XM( 8((" ?_\ """ @ '_# P@@( !_PP $(," ?\
XM, "! @ '_# @0( !_PP $ ?_\ # @
XM ( !___P P & (
XM @ " ( @ " ( @ " (
XK @ " ( @ " (
X
Xend
FRIDAY_NIGHT
echo extracting - disksounds.uue
sed 's/^X//' > disksounds.uue << 'FRIDAY_NIGHT'
Xbegin 644 DiskSounds
XM #\P !F &4 !S %P %( 4 (P (X
XM < @ &X ! >< < B0 !
XM !! ! !H "@ !
XM ! +( %, !\
XM ! 8( $ /P %L
XM P *$ # D
XM ! '@ !H > A\ %
XM $ 8 - $0 P 1 !
XM -@ .4 & %@ !L ! 4 !0 #D
XM #$ !< %P /I <R/ 0"/( 1" /
XM2.=^_BI +'D $(\X L(\\ \0KD XD\E.KO[:*$ C[ "8
XM)$JL *QG "6( V0K0 $(\ $80 !8B!\ $*G3KD P6(\@0"!H
XM *S1R-'((F@ $-/)T\D@.0 $!R !(9(\D !,T(%2@$)G4H "0/_^G\!5
XM@$)W @.0 $ @>0 $0D %. U($?L ( !3@E'(__8?O @( !3@A^Q
XM( @ %'*__@B3R\)3KD < !@9B/L #H $80 TF$ +PCP #@O
XM "1 ("H )&<0+'D P($ B* 3J[_@B(J "!G'"0\ #[4ZN_^(CP
XM $AG"N6(($ I: ( *1(>0 !.N0 !P & $("\ !"\ 3KD "T2KD
XM X9RPB.0 "AG!$ZN_]PB.0 $AG!$ZN_]PL>0 1.KO]\(GD X
XM3J[^AB ?+GD \3-]_?DYU2.<!!BX\ . !RQX 1.KO^43-]@@'!D8)Q!
XM[ !<3J[^@$'L %Q.KOZ,3G5#^0 %!P $ZN_=@CP #!GP$YU /L
XM 0 !6 %P $ '" !M@ 7X %R !7 5
XM %( !+ 1H #Z Z@ -P "B G (( !X 3
XM #@ H (@ !P ( @ $ !C 7@ $ R !
XM0@ ( " T 3( #\@ ^H 7
XM 0
XM !D;W,N;&EB<F%R>0 /R #Z0
XM %).5O_\O_D $9 9.^0 ,N0 " ; !!B!N @0$$B 2,!2
XM@") T_P $!$( #9P92K@ (8-X@;@ ($!!* &< -@@;@ ($! , B
XM9G @.0 #E@%*Y ") T_P $4H@BB"U( @@;@ ($!!* &<,#
XM(F<&4JX "J(&X "! 02@!F)$AY *$AY ,$ZY %"/< $O $ZY
XM %B/8 #_6"!N A"$%*N A@ /]*(#D Y8!2N0 @0-'\
XM!""N @@;@ ($!!(@$C 2H!G&%* (D#3_ 0$0@ -F!E*N A@VB!N
XM @0$$H 9@)@#B!N A"$%*N A@ /[P2'D $+SD 3KD 4(]"
XMITZY %B/3EY.=0 #[ $ # F@ D $ !+
XM 28 #< U ,P !L 9 %P 8 0 $ &
XM 0 %< . @ !( P ^ $ !& H $ C
XM I@ $ 7 L@ $ % !,@ $ !! !/
XM /R #Z@ !1C;VXZ,3 O,3 O,S(P+S@P+P
XM 17)R;W(Z(&YO;BUT97)M:6YA=&5D('%U;W1E9"!S=')I;F<*
XM _( /K (P _( /I CDY6_^B1R"\(2'D \+4C_\"U(
XM__0M2/_X3KD %84(\CP 1*@&8,< $O $ZY %B/0J=(>0 $U.
XMN0 5A0CR/ $J 9AHO.0 1.N0 .A8CW !+P!.N0 !8CTZY
XM $J 9@ !.DAY #$ZY %%B/+4#_^$J 9B@O.0 1.N0 .A8
XMCR\Y $ZY Z%B/< ,O $ZY %B/#*X # AG,DAY 7TZY
XM %B/+4#_]$J 9P VDAY 9DZY %B/+4#_\$J 9CA@ # (&X
XM#"\H 1.N0 !8CRU __1*@&< *8@;@ ,+R@ "$ZY %B/+4#_\$J
XM9P C$*N_^@B;O_X(&D 5G $"@ #W(!X:$O 4ZY 7%B/+4#_["!N__@O
XM* !63KD # 6(\M0/_\2H!G%B! (B@ %(.N_^@O $ZY U%B/8-((+@ '
XM_^IG#B)N__0@:0 .+PE.D%B/""X /_I9PXB;O_P(&D #B\)3I!8CP@N '_
XMZF< _WI.<4ZY #>$JN__1G'")N__0@:0 2+PE.D%B/(&[_]"\(3KD "4
XM6(]*KO_P9QPB;O_P(&D $B\)3I!8CR!N__ O"$ZY E%B/2J[_^&<,+R[_
XM^$ZY %B/+SD $3KD #H6(\O.0 !.N0 .A8CT*G3KD
XM6(].7DYU /L !0 8 #: P@ 'H \ "@ <
XM ' "' @X "> D %0 !* ) ( !C '
XM $( $ %P #( !F L BP % 8P %H "6
XMI A0 (B @ L !N !L@ $ !D @ 0 (
XM R . #\ !%@ $ !C !0 $ !C !5 $
XM !C !< ( X !T@ ?0 ! 9 @8 #\@
XM ^H <1&ES:R!3;W5N9', # " K__P !@@ *
XM "@ 1 H !D !9W)A<&AI8W,N;&EB<F%R>0!I;G1U:71I
XM;VXN;&EB<F%R>0!C<G5N8V@ <VYE97IE ^P ! !@ "8
XM #\@ ^L " #\@ ^D !N3E;_ZDAY "\N A.N0
XM !0CRU __Q*@&8&< !.7DYU+R[__' !+P!P!"\ 2&[_\$ZY $_O !!*
XM@&X2+R[__$ZY "6EB/< !.7DYU+R[__' !+P!P B\ 2&[_[DZY $_O
XM !!*@&X2+R[__$ZY "6EB/< !.7DYU("[_\'("+P$O $ZY %"/+4#_
XM]$J 9A(O+O_\3KD ):6(]P $Y>3G4O+O_\< $O "\N__ O+O_T3KD
XM3^\ $$J ;B0O+O_\3KD ):6(\@+O_P+P O+O_T3KD 84(]P $Y>3G4O
XM+O_\3KD ):6(]P%B\ 3KD 6(\M0/_X2H!F&" N__ O "\N__1.N0
XM !A0CW 3EY.=2!N__@@KO_T(6[_\ $,"[_[C% AP # N_^XO0 (#P
XM-IZ9(B\ $ZY "% I#^@ R(4D #D/Z PA20 2( A.7DYU3E8 "!N
XM @@* $+P O$$ZY &%"/< %.7DYU3E8 ' \+P @;@ (+R@ "B\H 0O
XM$$ZY #!D_O !!P 4Y>3G4 /L 0 D & !@ " 0
XM 2 '@ "D U /@ # )@ #8 !F P@ $
XM !C D , !C Y@ 1X && 0 #@ $$ 0
XM $X %6 0 L &J _( /J 7( /R #
XMZP /R #Z0 >=P 2/ -$*G2'D X3KD 4(\CP
XM !1*@&8$< ).=4*G2'D [3KD 4(\CP !A*@&8$< ).=4*G2'D
XM ^3KD 4(\CP !Q*@&8$< ).=4*G2'D !!3KD 4(\CP
XM "!*@&8$< ).=4*G2'D !$3KD 4(\CP "1*@&8$< -.=4*G2'D
XM !*3KD 4(\CP "A*@&8$< -.=4*G2'D !03KD 4(\CP
XM "Q*@&8$< -.=7 +P!(>0 1@O $AY 5DZY _$_O !!*@&<*0KD
XM $< 1.=7 !(\ $0?D $80_D (<$,2V%'(__Q!^0 1A#^0
XM $QP0Q+84<C__$'Y !&$/Y D'!#$MA1R/_\0?D $80_D #4<$,2
XMV%'(__Q!^0 1A#^0 :!P0Q+84<C__$'Y !&$/Y !7'!#$MA1R/_\
XM(_D 4 %B/Y & %HC^0 !P ">(_D @ XB/Y
XM) 28C^0 "@ &N(_D L !:G !$\ $V,_P "P 321R"/(
XM !.B/( !/A/ !OC/\ @ &\(\@ '"(\@ '&$_P 9 :EP
XM S/ )' Q$\ F< ,SP &AP,1/ :G #,\ "L<#$3P
XM *XS_ # \!/ \B/\ " >0C_ $P 'H(_P "0 !
XM["/\ U ? O""\(3KD 4(\CP #!*@&8$< I.=2/Y ,
XM @)"ITAY !]' !+P!(>0 &-.N0 /Q/[P 02H!G"D*Y ' +3G5P
XM 2/ "/Y , @(S_ ) "$' $\ (2$\ (3< @>0
XM # 0* /<@'AH2/! "'' (\ (@3G5.5O_P2&[_\$AN__1A .84(\M
XM0/_XY8 @0-'\ !Y")0(VX " B("X $#- "HC;@ , "8S? ! "X@+@ 4
XM,T +" N__ S0 @$WP $ >(V[_] 8$WP ,@ )+PDM2?_\3KD 6(]P
XM $Y>3G5.5O_X2KD T9P !*D*N__P@+O_\#( $; !&!/\ $ &^
XM,_P "P ;SE@"! T?P 'D(E SZ0 @ !P"! T?P 'D(E CZ0 8 !
XMN$AY !H$ZY !,%B/$_P 0 38S_ + !-" N__SE@"! T?P 'D
XM(E SZ0 @ !."! T?P 'D(E CZ0 8 !,$AY !&$ZY !,%B/,_P
XM"0 7@3_ ! !>I'((\@ %^(\@ &"("[__.6 ($#1_ >0B4#/I
XM " %\$_P 9 64@0-'\ !Y")0(^D & 71(>0 5Q.N0 3!8
XMCR N__SE@"! T?P 'D(E O*0 .3KD # 6(\M0/_X2H!FW%*N__Q@ /[>
XM2KD $9PY(>0 1A.N0 1Q8CTJY &<.2'D 'T3KD $<6(]*
XMN0 #!G#B\Y ,$ZY G%B/2KD 49PXO.0 !1.N0 )Q8CTJY
XM &&<.+SD 83KD "<6(]*N0 !QG#B\Y '$ZY G%B/2KD
XM @9PXO.0 "!.N0 )Q8CTJY )&<.+SD D3KD "<6(]*N0
XM "AG#B\Y *$ZY G%B/2KD L9PXO.0 "Q.N0 )Q8CW 3EY.
XM=4Y6 @+@ (<F1.N0 CP A0@+@ (<F1.N0 @/ )Q!.N0
XM CP AA(>0 ?1.N0 3!8CW 3EY.=4Y6__A"KO_X("[_^ R
XM!&P +KE@"! T?P $2I!G "B("[_^.6 ($#1_ >0B4"\I Y.N0
XM ,!8CRU __Q*@&<2("[_^.6 ($#1_ 1"D*("[_^.6 ($#1_ 1*
XMD&98,_P "0 7@3_ ! !>I'((\@ %^(\@ &"($#1_ >0B4#/I
XM " %\$_P 9 64@0-'\ !Y")0(^D & 71(>0 5Q.N0 3!8
XMCU*N__A@ /\\< !.7DYU3E;__&$ _R8S_ @ !>!/\ $$ %Z(_P
XM !?D)Y !?$*Y !=!/\ &0 %E< 0CP 8)(>0 5Q.N0 !8
XMCTAY !7$ZY !1%B/2H!FIB!N @@N0 70P.0 7Q(P"!N P@@$YQ
XM0J[__" N__P,@ 1L/.6 ($#1_ 1*D&8H($#1_ 1P 2" ("[_
XM_%* <@1.N0 CP0 B @+O_\3EY.=5*N__Q@N&$ _F9@KB Y !-"Y
XM "-"Y #-"Y $$J 9P9A /Y$8-YP $YU #[ #< , '
XMB@ !X0 =^ '> !T8 <Z &Q@ !CX 8L %] !7X 5V
XM %: !6 52 %2@ !3P 4T %)@ !1X 40 %" !/H
XM 3R $Y !-P -^ "Z@ L@ *B "C GX '" !N
XM :X &D !F@ 9 && Z ,X # L *( "2
XMA '0 !F 5@ $@ X *@ !H , ! '$ -
XM '7@ !Q8 <0 &^@ !NP ;F &W@ !M8 ;0 &R@ !L
XM :X &D@ !HP :" &>@ !G( 9H &8 !EH 92 &2@
XM!@@ 7& %P !:( 3. $Q@ !+@ 2P $C !'8 1P $
XM9@ !%X 16 $3 !#X 0X $, !"@ 08 $$@ ! @ 0
XM #]@ ^@ /@ #T \H / #N ZX .D #G R(
XM , "^ N( +< "U LP +" "M@ I@ *0 ";
XM F@ )B "7@ E@ )4 "3@ DH )$ "/@ C8 (N "
XM)@ AX (6 "#@ @8 '^ !^ ?( 'J !Y =X '6
XM !S@ <8 &\ !L@ :@ &> !E 8H %X !<@ 60
XM %> !4 4H $\ !-@ 2@ $B !% 0X $( _
XM . 0 7P !( P 3@ &P "* J ,8 )V $
XMZ@ !0 46 %+ !4( 58 %;@ !80 " 8P .X *H
XM @ %P -L &\@ 4 !C #U@ !!X 1\ %S !I@
XM " 8P !)@ 84 @ &, 2^ $U , !/ %G
XM!:X =8 0 %$ 6Z 0 &, < _( /J
XM' $"! @
XM <S4 <S8 <S< <S@ 8W1R;#( 8W1R;#, 8W1R;#0 875D
XM:6\N9&5V:6-E '1I;65R+F1E=FEC90 /R #ZP (D /R #Z0
XM /R #Z@ $ ( #\@ ^L #\@ ^D #
XM\@ ^H !! " @(" @(" @("@H*"@H(" @(" @(" @(" @(" @(" @2! 0
XM$! 0$! 0$! 0$! 0$(2$A(2$A(2$A(00$! 0$! 0@8&!@8&! 0$! 0$! 0$!
XM 0$! 0$! 0$! 0$0$! 0$!""@H*"@H(" @(" @(" @(" @(" @(" @(" A 0
XM$! @(" @(" @(" @*"@H*"@@(" @(" @(" @(" @(" @("!($! 0$! 0$! 0
XM$! 0$! 0A(2$A(2$A(2$A! 0$! 0$!"!@8&!@8$! 0$! 0$! 0$! 0$! 0$!
XM 0$! 1 0$! 0$(*"@H*"@@(" @(" @(" @(" @(" @(" @("$! 0$"
XM /R #ZP /R #Z0 /R #Z@ $ #\@
XM ^L #\@ ^D :3E;__$*N__P@+O_\#( 4;"!R&$ZY
XM "! T?P +PA.N0 EI8CU*N__Q@U$*N__P@+O_\L+D ;! O $ZY
XM #EEB/4J[__D+RX #"\N A.N0 !0CTY>3G4 /L 0 %$
XM 8 0 $8 @ 0 " H 0 #\ ^ 0
XM "P !( 0 $$ !> _( /J _( /K
XM _( /I *$Y6__PO/ , !"ITZY 1%"/ H # +4#__$J
XM9@9P $Y>3G5*N0 !G8G!>+P!.N0 !0Y8CPRN @ /_\9@1P1& "<$,O
XM $ZY %#EB/< HO $ZY %#EB/0J[__" N__RPN0 !L$"\ 3KD .6
XM6(]2KO_\8.1P "\ +P!.N0 !0CV (("[__$Y>3G5.7DYU /L
XM 0 !L J 0 &, . ! "P V 4 %P !V
XM 0 #\ !L 0 $$ "* _( /J 0
XM /R #ZP /R #Z0 /R #Z@ $ #\@
XM ^L #\@ ^D "R3E;_^"U\ /_\(&[__+'\ !X&02$"@
XM$$H 9PH&K@ !C__B(&[__+'\ !X&8&< !.7DYU+R[__"\N PO+@ (
XM80A/[P ,3EY.=4Y6_^H@;@ 02B@ $&<(+PAA 'V6(\M>0 #_]"UN S_
XM\' (&[_\! H $,@ &)G#@R 86820J[_]& (+7P ( __12KO_P
XM(&[_\! H $, K5\%$ 4B!2,%P "!N P0$!U!_^\,@ '=G #0#(
XM !R9P @@R 868 10@+O_T ( (+T $HN_^]G!'("8 )R 2 O
XM " @0" ! "\\ !I"\ +RX "$ZY 9$_O PM0/_X4H!F!G 3EY.
XM=7 "+P!"IR\N__A.N0 PY/[P ,2B[_[V<((#P " 8 )P BU __Q@ "D
XM2B[_[V<$< )@ G (B[_](* +P$O+@ (3KD !D4(\M0/_X4H!F!G 3EY.
XM=4HN_^]G"" \ @& "< $M0/_\8%Y*+O_O9P1P F "< $B+O_T@H @0
XM 0 @0 @ O/ :0O 2\N A.N0 &1/[P ,+4#_^%* 9@9P $Y>3G5*
XM+O_O9P@@/ (!@ G "+4#__& &< !.7DYU("[_^'(&3KD ($#1_
XM !** !9Q@([@ "__\@;@ 0T/P %B)N ! C2 ,8 @@;@ 00J@ #" N__@@
XM;@ 0$4 $2"H QP "% @A0 $("[__!% ! @"$Y>3G5.5@ (&X "! H
XM ! ( !9PXO"'#_+P!.N0 2!0CR!N @0* 0 @ #$H 9A9*J 29Q O
XM* 2+R@ #$ZY !"E"/D<@B;@ ((T@ #"-( !)"*0 0< 0*0 1+P!.N0
XM Y98CTY>3G4 ^P # 1@ 8 2 , $ >
XM:@ 4 L !% 7 '& !-@ KP ! 40 @ !
XM 0 @@ ! +P G0 ! -0 IH #\@ ^H
XM #\@ ^L #\@ ^D !33E;^[$CG "!![@ 0+4C_["!N
XM P0$$H 9P !&'( $A!2B"U!__@M2 ,#($ E9@ QA 0# )68\= 4
XM$%*N P@;@ (("@ "%. (4 ""U"__A*@&L,(E!2D!*"< 0$6"J+RX ""\N
XM__A.N0 2!0CV"82&[_]$AN_^Q(;O[L+RX #$ZY $_O ! M0/_P2H!G
XM /]V0J[__"U P@+O_\L*[_]&P _V(@;@ ((B@ "%.!(4$ "$J!:Q0B4%*0
XM1>[^[-7 $!(2@'( $A%@'$'N_NS1[O_\< 0$"\N @O $ZY !(%"/(@!2
XMKO_\8*P@;@ (("@ "%. (4 "$J :Q(B4%*0("[_^!* <@ 2$6 _O8O+@ (
XM+R[_^$ZY !(%"/(@!@ /[@+RX "'#_+P!.N0 2!0CTS?! !.7DYU
XM /L ! "\ !P Z@ 28 $\ 0 $< "*
XM _( /J _( /K _( /I 'TY6__1"KO_\("[_
XM_+"N !!L8$*N__@@+O_XL*X #&Q,(&X %" H 13@"% 1*@&L*(E!2D'
XM$!%@#"\N !1.N0 !8CRU __12@&8(("[__$Y>3G4@;@ (4JX "" N__00
XM@%*N__A@JE*N__Q@EB N__Q.7DYU /L 0 "\ !"
XM _( /J _( /K _( /I _( /J
XM 0 /R #ZP /R #Z0 8).5@ 2KD 9P9.N0
XM !*K@ (:R0@+@ (L+D ;!AR!DZY "! T?P $! ( '9@YP
XM"2/ ' 3EY.=2 N AR!DZY "! T?P ( A.7DYU3E;_]$*N
XM__P@+O_\L+D ;!QR!DZY "! T?P $!!* &<&4J[__("[_
XM_+"Y &8.<!@CP !P_TY>3G4@+O_\<@9.N0 @0-'\ " Y
XM * " "(N RS@"U PM2/_T" #V<$<!!@ G ( " (&[_
XM]!" ("X # * PR F<\#( !9Q)*@&92(&[_]! 0 0!"
XM8%@(+@ # ]G!' (8 )P " ('( (&[_]!(0@H 0@6 V""X P /9P1P
XM"& "< @ &!R "!N__02$(* $(%@%"!N__1"$' 6(\ </].7DYU
XM""X 0 .9PPO+@ (3KD "$6(\@+@ , H , 2H!G"BU\ #[O_X8 @M
XM? ^W_^"\N__@O+@ (3KD 4(\@;O_T(4 DJ 9B!.N0 +0CP
XM !QP B/ "!N__1"$'#_3EY.=2 N__Q.7DYU3E8 " N P"@ @
XM@ P$B+@ , H'__W__+P$O "\N AA /Y,3^\ #$Y>3G5.5O_X2JX $&L2
XM+RX "&$ _<Y8CRU __A*@&8.<!8CP !P_TY>3G4O+@ 0+RX #"!N__@O
XM* "3KD P3^\ #"U __Q2@&843KD "T(\ << 4CP @+O_\
XM3EY.=4Y6__A*K@ 0:Q(O+@ (80#]9EB/+4#_^$J 9@YP%B/ '#_3EY.
XM=2!N__@0$ @ -G$' "+P!"IR\N AA0D_O PO+@ 0+RX #"!N__@O* "
XM3KD !,3^\ #"U __Q2@&843KD "T(\ << 4CP @+O_\3EY.
XM=4Y6__PO+@ (80#\Z%B/+4#__$J 9PH,K@ ( $&,.<!8CP !P_TY>
XM3G4@+@ 0Y8 @0-'\ "\0+RX #")N__PO*0 "3KD !H3^\ #%* 9A1.
XMN0 +0CP !QP%B/ ' +P O "!N__PO* "3KD !H3^\ #$Y>
XM3G5.5O_X+RX "&$ _&!8CRU __A*@&8&</].7DYU< @;O_X$A M0/_\" $
XM F<$3EY.=2!N__@O* "3KD <6(\@;O_X0A @+O_\3EY.=4Y6 O+@ (
XM3KD "$6(]*@&8:3KD "T(\ << (CP !P_TY>3G5P $Y>3G5.
XM5@ +RX "&'"6(].7DYU3E8 "\N PO+@ (3KD "84(]*@&8:3KD "T
XM(\ << 4CP !P_TY>3G5P $Y>3G4O/ ^U(>0 U.N0 !0
XMCR/ *$YU3E;__DJY &<&3KD 2KD H9@)AR$HY #&<<
XM$#D ,'4#__T(Y #'( $B[__R !3EY.=7 !+P!(;O__+SD H3KD
XM P3^\ #' $"[__TY>3G5.5O_^2CD ,9QH0.0 Q".0 P=0/__
XM H #_3EY.=6$ _W9.7DYU3E8 $JY &<&3KD 2KD H9@1A
XM /\X< $O $AN LO.0 "A.N0 $Q/[P ,< 0+@ +3EY.=4Y6 !*.0
XM QG!G#_3EY.=2 N @3P Q.7DYU3E;__$JY &<&3KD 2KD
XM H9@1A /[8+SP #_+RX ""\Y *$ZY ,$_O PM0/_\2H!J!$*N
XM__P@;@ (T>[__$(0("X "$Y>3G5.5@ 2KD 9P9.N0 !*N0 "AF
XM!&$ _H(O+@ (3KD 6(\O "\N @O.0 "A.N0 $Q/[P ,3EY.=0
XM ^P * +0 !68 54 $] !.X 3F $K@ !*0 2< $
XM:@ T8 % &P 8 2$ %% !70 7* !0 !H .
XM $C !1P 5\ %T@ , _ '@ '( ": ! %$
XM H 4@ 'P "V ! $ P 6@ (0 "^ #
XM !4 ! I 6X '8 "0@ GX *J # @ S( -V $
XM"@ !%( ! *@ ,0 " 8@ 88 /P @ &( &V
XM $< 8 !B !R@ G +T #: _P 1$ #P $
XM '0 "=@ OH -N $ @ !$H 1X $D@ !,@ 4B %-@
XM!8( 68 %V !?8 # 8@ EX 3. %G@ , !B "
XMX@ !3P 7\ @ &( -: #B@ $ !B #T@ $ !B
XM $. $ [ %Z /R #Z@ 3_____ $
XM*@ #\@ ^L #\@ ^D #\3E;_^"!N @0* 0 @ ,$H
XM9P9P_TY>3G4@;@ (2J@ $F8<$"@ $ @ )F$B\(80 #4%B/2H!G!G#_3EY.
XM=2!N @0* 0" F<(< $M0/_X8"H@;@ ($"@ $ @ %G!G#_3EY.=2!N
XM @0* 0 1% ! M: 2__AP "!N @0* 1+R[_^"\H PO $ZY "
XM(D_O PM0/_\2H!J$"!N @0* 0 (!% !!*KO_\9A @;@ ($"@ $
XM ! 10 02J[__&\.(&X ""%N__P !""H P@;@ ($"@ $ ( #!* &<&</].
XM7DYU(&X "" H 13@"% 1*@&L*(E!2D' $!%@"B\N AA /[H6(].7DYU
XM3E;_\BUN C_]B!N P0* 0 @ ,$H 9P9P_TY>3G4@;@ ,2J@ $F9V$"@
XM$ @ )F; RN_____P (9@9P $Y>3G4O+@ ,80 "&%B/2H!G!G#_3EY.=2!N
XM P0* 0 A% ! @* 2(4 "%. (4 "$J :Q B4%*0("X "!* <@ 2
XM$6 0+RX #"\N AA /]L4(\B " !3EY.=2!N P0* 0" F=(#*[_____
XM AF!G 3EY.=2 N @=0/__< @;@ ,$"@ $7(!+P%(;O__+P M0?_R3KD
XM **3^\ #'+_+4$ ""U __I@ #"(&X #! H ! ( 9P9P_TY>3G4@;@ ,
XM$"@ $ (10 0#*[_____ AG.DJH AO-" H A3@"% A*@&L0(E!2
XMD" N @2@'( $A%@$"\N PO+@ (80#^KE"/(@!P_RU @B;@ ,(%&QZ0 ,
XM9T)*J0 (:@@M:0 2__)@$"!N P@* 2D*@ ""U __)P "!N P0* 1+R[_
XM\B\H PO $ZY "BD_O PM0/_Z8 IP "U __HM0/_R#*[_______IF$B!N
XM P0* 0 (!% !!@&B N__JPKO_R9Q @;@ ,$"@ $ ! 10 0(&X
XM#" H !(A0 ((F@ #"")("X " R _____V<J(B@ "%.!(4$ "$J!:PPB4%*0
XM$H!R !(18! O+@ ,+RX "&$ _=)0CR( (&X #! H ! " P2@!G!G#_3EY.
XM=0RN_______V9@9P $Y>3G4@+O_V3EY.=4Y6 @;@ (2J@ $F<0$"@ $ @
XM -F!G 3EY.=2\Y $ZY $%B/(&X """ (4 #$J 9@YP#"/
XM '#_3EY.=2!N @A>0 $A H ! " #S$4 $' (4 ""% 1.7DYU
XM #[ , L E@ @ *^ @ \ .B #T $
XM U #J $ 5 #P /R #Z@ /R #ZP
XM /R #Z0 %M.5O_\("X " : #$*G+P!.N0 !0CRU __Q*
XM@&8&< !.7DYU(&[__,&( D#__L&(("X " : #"% @O+O_\2'D
XM80 FE"/(&[__-#\ P@"$Y>3G5.5O_\+RX "&&66(\M0/_\2H!G!$Y>3G4@
XM?/____\@"$Y>3G5A+G (\ 0(\ ((\ ,(\ ((\
XM(\ ,(\ $3G5.5O_X+7D __Q*KO_\9QX@;O_\+5#_^"\H @O
XM"$ZY &%"/+6[_^/_\8-Q.7DYU3E8 ")N @@:0 $(FX #"-( 21R"*(
XM(&X "$JH 1G!B!H 0@B2!N PB;@ ((T@ !$J19@(BB$Y>3G5.5@ (&X
XM#$J09@PB;@ ((V@ ! $8 PB;@ ,(%$A:0 $ 0@;@ ,2J@ !&8((FX ""*0
XM8 HB;@ ,(&D !""13EY.=0 #[ ( T N@ $@ !
XM8P !0 # 0 (H "0 E@ 0 !+ G *@ "B
XM K@ $ !C U@ /R #Z@ /R #ZP ,
XM /R #Z0 *%.5O_\(#D ,YX!.7DYU3E;__" N @O "U __QA!EB/
XM3EY.=4Y6_^Q*K@ (;@9P $Y>3G4@+@ (7H!R"$ZY "U\ "/_X(&[_
XM^"U0__PM0/_P2J[__&=6("[_\"!N__PB* $LH!E-K* 9@@B;O_X(I!@%B!N
XM__P@* $D*[_\"% 3G@-&N__P@+O_PD;D ,(&[__" (3EY.=2UN__S_
XM^"!N__PM4/_\8*0@+O_PYX B.0 !30@5. 3KD (CD 43KD
XM+P M0/_L3KD 6(\M0/_T2H!G&"\N_^PO &$64(\O+@ (80#_*EB/3EY.
XM=7 3EY.=4Y6__P@+@ ,+P O+@ (+4#__&$&4(].7DYU3E;_Y$JN QN!G#_
XM3EY.=2!N C!B ) __[!B" N Q>@'((3KD +4#_Y.> +4C_[-' ("[_
XMY-&Y #"U\ "/_T(F[_]"U1__PM2/_H2J[__&< .@@;O_\("@ !.>
XMT< M2/_X(&[__+'N_^AC&")N_^PBB"-N_^0 !"!N__0@B7 3EY.=2!N__RQ
XM[O_H9AXB;O_L(I @+O_DT*@ !"- 0@;O_T((EP $Y>3G4@;O_LL>[_^&00
XM("[_Y)&Y #'#_3EY.=2!N_^RQ[O_X9E @;O_\2I!G'"!N_^@B;O_\L=%C
XM$" N_^21N0 QP_TY>3G4@+O_D(&[__-&H 1*D&<6(&[_Z")N__RQT68*
XM("@ !-&I 0BD' 3EY.=2UN__S_]"UN__C_\"!N__PM4/_\8 #_%"!N__0@
XMKO_LD<@B;O_L(H@C;O_D 0@"$Y>3G4 ^P ' 2P 8 !&
XM E@ 6 %F !Z@ A@ # 3P $ #& !2@ (
XM ! O ,P ! 40 -( ! ,@ -X #\@
XM ^H #\@ ^L #\@ ^D P3E;_^$JN AF!G 3EY.
XM=2 N A8@"\ +4 "$ZY $%B/+4#__$J 9@9P $Y>3G4@;O_\P8@"0/_^
XMP8@@K@ ((F[__%B)( E.7DYU3E;_]" N @B+@ ,3KD +P M0/_\89A8
XMCRU __1*@&8&< !.7DYU0J<O+O_\+R[_]$ZY $_O P@+O_T3EY.=4Y6
XM__P@;@ (68@M2 (P8@"0/_^P8@O$"\N @M2/_\3KD $*4(].7DYU #
XM[ ( U '@ +8 ! 4 %P ! 30 (0
XM #\@ ^H #\@ ^L #\@ ^D )3E;__$*N__P@
XM;@ (T>[__! 02@!G!E*N__Q@[" N__Q.7DYU #\@ ^H #\@
XM ^L #\@ ^D #\@ ^H ! % _( /K
XM'@ _( /I &DY6__I(YP< +#D ?@"^1FPZ( ?!_ &($#1_
XM :$$H%9R(@!0@ )F&B 'P?P !B! T?P +R@ DZY '%B/4D=@
XMPB\N PO+@ (3KD $Z4(],WP#@3EY.=0 #[ $ _ "@
XM ( ! '@ #H ! 8@ $0 ! %@ #
XM\@ ^H #\@ ^L #\@ ^D #\@ ^H
XM #\@ ^L !X #\@ ^D (?3E;_M$CG "!P "U _^AR_RU!_^1R
XM("U!_^ @;@ ($A M0/_P+4#_W"U _^P, 0 M9@IP 5*N @M0/_P< @;@ (
XM$! O0 $4H @0-'\ ! 0" F=B#*\ P 1F!G P+4#_X' (&X
XM"! 04JX " * #RU _]QP "!N @0$%* (D#3_ 0$0@ )G(B N
XM_]QR"DZY '( $A!2K@ ( H$ /T($M0/_<8,0@;@ ($! , N9D12
XMK@ (0J[_Y' (&X "! 04H B0-/\ ! 1" F<B("[_Y'(*3KD
XM<@ 2$%*N @"@0 _0@2U _^1@Q"!N @0$ P &QF"G !4JX ""U _^Q"
XMKO_0< @;@ ($!!R2 2! "&L HBPNQ@(9O!.^Q@& 9F FX !E
XM8 "8 &=@ )0 8V BH !S8 !T@ &]@ %8 >& -P
XM !U8 . &1@ "2J[_[&<.(FX $"!16)$M4/_,8 PB;@ 0(%%8D2U0
XM_\Q*KO_,:BAP 2U _^A@($JN_^QG#B)N ! @45B1+5#_S& ,(FX $"!16)$M
XM4/_,< LM0/_\("[_S'(*3KD +4'_^$J!:@1$KO_X4Z[__" N__@&@
XM # B+O_\'8 8N" N_\QR"DZY "U _\Q*KO_,9KP,K@ '_Z&8.4Z[_
XM_" N__P=O M"+A![O^X("[__-' <@N2@"U!__0M2/_08 !=DJN_^QG#B)N
XM ! @45B1+5#_S& ,(FX $"!16)$M4/_,< @M0/_\4Z[__" N_\P"@ \@
XM0-'\ " N__P=D BX("[_S.B H /____+4#_S$JN_\QFS$'N_[@@+O_\
XMT<!R")* +4'_]"U(_]!@ $"2J[_[&<.(FX $"!16)$M4/_,8 PB;@ 0(%%8
XMD2U0_\QP"RU __Q3KO_\("[_S * !P: ,"(N__P=@!BX("[_S.:
XM H ?____+4#_S$JN_\QFSD'N_[@@+O_\T<!R"Y* +4'_]"U(_]!@ "0#*[_
XM_____^1F""U\ R/_D(FX $"!16)$B4"U)_]"S_ !F""U\ $/_0
XM0J[_]" N__2PKO_D;% @;O_0T< 0$$H 9T12KO_T8.1![O^X< $M0/_T)&X
XM$")26)(@$1U _[@M2/_08"!P BU _]1@&$*N_]1@$G !+4#_U& *< !,WP0
XM3EY.=4JN_]!G #22J[_W&<*("[_W+"N__1L!BUN__3_W" N__21KO_<0J[_
XM_$JN__!G2" N__13@"U __1*@&L8(&X #-'N__Q2KO_\(F[_T!"14J[_T:
XM("[_W%. +4#_W$J :UP@;@ ,T>[__%*N__P@+O_@$(!@WB N_]Q3@"U _]Q*
XM@&L4(&X #-'N__Q2KO_\("[_X!" 8-X@+O_T4X M0/_T2H!K&"!N S1[O_\
XM4J[__")N_] 0D5*N_]!@VB!N !0@KO_\(&X "%*(( A,WP0 3EY.=0RN____
XM___D9@9P!BU _^0,K@ !3_Y&T$<!-@!" N_^0M0/_T4H ,K@ '_U%?!
XM1 %(@4C!2&[_N$AN_^A(;O_8+P$O "!N ! O$$ZY $_O !@@;@ 04)!!
XM[O^X(B[_V"U __0M0?_\+4C_T$J!:@1$KO_\#*X "_]1F&DJN__1G#@RN
XM !O_\;01P & "< $M0/_42J[_]&<$4Z[_V' +4#__$JN_^AG!%*N__Q*
XMKO_49RH@+O_D4H B+O_\T($M0/_\2J[_V&L(("[_V-&N__Q*KO_D9T!2KO_\
XM8#H@+O_D7(#1KO_\2J[_V&H(("[_V$2 8 0@+O_8+4#_^ R 8V\$4J[_
XM_ RN #Y__X;P12KO_\2J[_\&8T("[_W+"N__QO*B N__R1KO_<("[_W%.
XM+4#_W$J :Q0@;@ ,4JX #" N_^ 0@%*N__Q@WDJN_^AG#"!N P0O M4JX
XM#$JN_]1G $&2J[_V&IP(&X #!"\ #!2B!"\ "Y2B"U( P@+O_D4X M0/_D
XM2H!K 'D("[_V%* +4#_V$J :@X@;@ ,$+P ,%*N Q@U" N__13@"U __1*
XM@&L4(&[_T")N P2D%*N_]!2K@ ,8+(@;@ ,$+P ,%*N Q@I" N_]A3KO_8
XM2H!K," N__13@"U __1*@&L4(&[_T")N P2D%*N_]!2K@ ,8-(@;@ ,$+P
XM,%*N Q@Q$JN_^1G#"!N P0O N4JX #" N_^13@"U _^1*@&L 3H@+O_T
XM4X M0/_T2H!K%"!N_] B;@ ,$I!2KO_04JX #.(&X #!"\ #!2K@ ,8, @
XM+O_T4X M0/_T2H!K%"!N_] B;@ ,$I!2KO_04JX #& ,(&X #!"\ #!2K@ ,
XM(&X #!"\ "Y2K@ ,("[_Y%. +4#_Y$J :S @+O_T4X M0/_T2H!K%"!N_] B
XM;@ ,$I!2KO_04JX #(&X #!"\ #!2K@ ,8,(@;@ ,$+P 15*(+4@ #$JN
XM_]AJ#A"\ "U2K@ ,1*[_V& ,(&X #!"\ "M2K@ ,< LM0/_T4Z[_]" N_]AR
XM"DZY :! ," N__0=@0BX("[_V'(*3KD +4#_V RN "?_T
XM;LA*KO_89L(@+O_T#( +;!)2KO_T(&X #!"V"+A2K@ ,8.(,K@ '_
XM\&8T("[_W+"N__QO*B N__R1KO_<("[_W%. +4#_W$J :Q0@;@ ,4JX #" N
XM_^ 0@%*N__Q@WB!N !0@KO_\(&X "%*(( A,WP0 3EY.=0 #[ (
XM !( #9@ HX # $@ $X ". W@ ( !1 H@
XM /( $ 3P >@ (6 'U !^X ! 5@ !/( #
XM\@ ^H %,#$R,S0U-C<X.4%"0T1%1@ /R #ZP /R
XM #Z0 /R #Z@ 0 #\@ ^L
XM #\@ ^D &(&\ !" O AO"B(O P0P5. 9OI.=0 #\@
XM ^D -+P(O TJ!9R)*@&<<0H)V'^. XY*T@64(E('0O %1R__N(@)@
XM!$*!0H F'R0?3G4 _( /I $4CG/ J 6<R:@)$@2@ 9RAJ D2
XM0H)V'^. XY*T@64$E(%2@%'+__(B KF%:@)$@+.$:@A$@6 $0H%"@$S? #Q.
XM=0 #\@ ^D ,2.=P "0 9R!*@68$0H!@&"8 QL%(0L3!2$)"0M:"
XM2$' P4A 0D#0@TS? Y.=0 #\@ ^D 12.=X "@ LX1*@&<P:@)$
XM@"0 2H%F!$* 8")J D2!)@#&P4A"Q,%(0D)"UH)(0<#!2$!"0-"#2H1J D2
XM3-\ 'DYU /R #Z0 1.5@ (^X " "!.7DYU #[ $
XM ! " /R #Z@ /R #ZP /R #Z0
XM #8D ,"\?____V8(< !R '0 8")(0DC"Z$+$O( !_^4? /_+P)T"N.)XY!1
XMRO_Z", 'R0?3G4O R\ @Y]G9)1\ M*@&8(( %"@91\ " O *?_^ &<D
XM4D+BB.*1XI,O *?_^ &;N2H-J#E*!9 I2@TT+CB>.0" %&?TU'P#
XM_V\>M'P'_VPHP+P #___Z4H_ D)"2$*$7TA"@((F'TYU+SP !3KD
XM< !@&"\\ DZY # \?_!(0H!"2$!"0$_O 1R , /L
XM @ %( "N O@ /R #Z0 .5.4/_B3E$ $CG?S D: (
XM(!HB$DZY $)I A":0 &+P"#GV8.)&@ '"8H Q3@V /A20C-" 1(
XM0C-" A"1C0I 1G7&H25D)K& I" /5:0 $80 ! &!(80 !,E)I 9@$G0$
XMU6D !&$ .IA #R4VD !DJ :\13:0 $XXGCDR0D)"1B\ @Y]G%&$ -)*
XM1F8,#$( 68&4VD !F#L!@8 ,!.&( I20K1\ !1KU'8!)"@ #$JH !!G#B@\
XM =1I 930FLZ>!0,0@ 2;#(X AHQ( L&!0 %# 4 .6\B$[P ," +4C$@
XM"AHQ* I30FKH4FD !E-#>@"ZJ 09P)2A"1H !Q'\3 *( 1G'E-$-@0$0P 4
XM:P)X$Q3;4<S__$I#:P@4_ P4<O_^B1H !A"DDII AG E.2)&@ %$*!,BD
XM!DC!)(%,WPS^3EE.6$YUXHCBD91\ %F]DYU? !(YS ) F >.)XY#CEN.)
XMXY#CEM*#T8)D $4H;CB>.0XY9,WP ,3G4O G0 /SP 0..)XY#CD@Q" IM
XM" 2" "E*!4U=FZ$_O (D'TYU3E#_]$Y1 !(YWXP< !R #- S0 "
XM,T !#- 9A %V# 8 ,&8( &D@ $8.X,!@ M9@H :8 1A %8# 8
XM,&T^# 8 .6XX &D@ $,T8 "CPI :=:0 "+P "G_ !G!E)I )@SF$
XM_SH\*0 * H8 /TH9"AM&&8+@,!@ N9@Q*:0 &9F)2:0 &8*8,!@!%9P8,
XM!@!E9E!A #R# 8 *V<,# 8 +68* &D0 $80 W P& #!M, P& #EN*CHI
XM #AZ0 X>D -MI #AZ0 D8 #]UI ,:0__ !MS.#I !@\C\I 0"
XM7R 9@HD: 40I)@ ""-"D #\I 0"7Q 9P)$0M5I (O (.?9U0S? _
XM !*@&L*XXGCD%-I !@\DII )G(&L4= 35:0 80#^6F$ _F)3:0 "8-9A
XM /Z$4FD F#,= T*0 /RD ! )?@ !G! C" !].N0 #8D: 8), D@21H
XM !0DO %P # I A,WP1^3EE.6$YU+"@ "&<*(7P A.=4CG_. D
XM: 03I(\ $S?!S\S1@ (4Z@ #&8( &D( $3G4_*0 $ E\( &<"?/].=0
XM #[ ( !5 %@ RP #\@ ^D &+GD \3KD
XM +SP 43KD #[ $ ! @ $ 7 %
XM $ !8 " /R #Z0 !9"ITAY 6$ZY !6%"/(\
XM (_D !, #' H+P O/ /IP "\ +P!(>0 $0O $AY *B\
XM3KD H3^\ (' 4+P!.N0 !8CTYU #[ 0 !9 .@ #(
XM < ! $ !: $@ $ !C "@ $ ! &
XM $ !D 0@ $ 7 4 /R #Z@ !O__P X
XM#@ "HJ(%-T86-K($]V97)F;&]W("HJ #__P 0 !
XM 4 $58250 /__ ! $ #X :6YT=6ET:6]N
XM+FQI8G)A<GD /L P %D !0 .@ #8 #\@
XM ^L ! #\@ ^D #\@ ^D %(F\ !"\.+&D %$ZN_^(L
XM7TYU /P E]"96=I;DE/ /R #Z0 /R
XM #Z0 4@;P $((A8D$*H 0A2 (3G4 _ "7TYE=TQI<W0
XM _( /I .4CG/R H+P @%B\ )R\\_____TZY <"H
XM+ 5T_[2%6(]F!G 8 ;B\\ $ 4AX ").N0 D0,^*2H?/BE"/9@XO
XM!DZY A' 6(]@0B5$ H50P )%7P ! (0BH #A5& ]"ITZY ,"5
XM !!*A%B/9PPO"DZY F%B/8 Q(:@ 43KD 6(\@"DS?!/Q.=4CG(" D
XM;P ,2JH "F<*+PI.N0 *Q8CQ5\ /\ "'3_)4( %'0 %"H #R\"3KD "$
XM2'@ (B\*3KD 83^\ #$S?! 1.=0 ^P ! 8P -8 !
XM8P *X ! 7@ (X ! 8P ( " 8P $H #*
XM 0 &, !N 0 &, 4 0 &, V _
XM #7T-R96%T95!O<G0 -?1&5L971E4&]R= "< 2Y,
XM,3 2Y,,3$ $ 2Y,,3( #> 2Y,,3, "T
XM 2Y,,30 "J 2Y,,34 "D 2Y,,38 "< 2Y,,3< "@
XM 2Y,,0 "6 2Y,,@ D 2Y,,P !& 2Y,-
XM "4 2Y,-0 !\ 2Y,-@ "( 2Y,-P !4 2Y,
XM. J 2Y,.0 , _( /J _( /I
XM _( /I ,4CG( (L>0 #!,[P & Q.KO_B3-] !$YU O#BQY
XM ,"(O A.KO_<+%].=4CG, (L>0 #!,[P . !!.KO_63-] #$YU !(
XMYS "+'D P3.\ #@ 03J[_T$S?0 Q.=0 2.<P BQY ,$SO X $$ZN
XM_[Y,WT ,3G4 "\.+'D P(B\ "$ZN_[@L7TYU2.<@ BQY ,$SO 8
XM#$ZN_[),WT $3G4 "\.+'D P3J[_?"Q?3G4 /L " $ &
XM ( #8 !2 ;@ (@ "> N /P E]/<&5N
XM )?0VQO<V4 !P "7U)E860 P E]7
XM<FET90 3 )?4V5E:P &@ #7T1E;&5T949I;&4
XMA )?4F5N86UE )@ "7TEO17)R "T _( /I
XM 7"\.+'D L3.\ P (3J[_.BQ?3G4 "\.+'D L(F\ "" O Q.
XMKO\N+%].=2\.+'D L(F\ "$ZN_MHL7TYU+PXL>0 "Q,[P # A.KO[.
XM+%].=0 +PXL>0 "P@+P (3J[^PBQ?3G4O#BQY +" O A.KOZV+%].
XM=2\.+'D L("\ "$ZN_K L7TYU+PXL>0 "PB;P (3J[^GBQ?3G4O#BQY
XM +")O A.KOZ8+%].=2\.+'D L(&\ "$ZN_HPL7TYU+PXL>0 "PB
XM;P (3J[^ABQ?3G4O#BQY +")O A.KOYB+%].=2\.+'D L(&\ "$SO
XM @$ #"(O !1.KOY$+%].=0 +PXL>0 "PB;P (3J[^/BQ?3G4O#BQY
XM+")O A.KOXX+%].=2\.+'D L(F\ "$ZN_B8L7TYU+PXL>0 "PB;P (
XM("\ #$ZN_=@L7TYU #[ !$ ! ! !P T 2 &
XM !T B )P "P Q -@ #L ! 2 $T !2
XM 5P #\ -?06QL;V--96T E]&<F5E365M
XM& -?1FEN9%1A<VL P U]39713:6=N86P $0 "
XM7U=A:70 !< U]!;&QO8U-I9VYA; ' #7T9R9653:6=N
XM86P A )?061D4&]R= )@ "7U)E;5!O<G0 "L E]'
XM971-<V< P -?4F5P;'E-<V< #4 !%]#;&]S94QI8G)A
XM<GD #H U]/<&5N1&5V:6-E /P #7T-L;W-E1&5V:6-E
XM !' )?1&])3P 3 "7U=A:71)3P %$ U]/<&5N
XM3&EB<F%R>0 5@ #\@ ^D 7+PXL>0 @;P (3J[_N"Q?
XM3G4O#BQY "!O A.KO\T+%].=4CG,#(L>0 @;P 8(F\ '"1O " F
XM;P D("\ *"(O "PD+P P)B\ -$ZN_J1,WTP,3G4 /L P < $
XM & "X #\ -?0VQO<V57:6YD;W< U]/<&5N
XM5VEN9&]W !0 #7T%U=&]297%U97-T * /R #Z@
X& /R
X
Xend
FRIDAY_NIGHT
echo extracting - main.c
sed 's/^X//' > main.c << 'FRIDAY_NIGHT'
X#include <exec/types.h>
X#include <libraries/dos.h>
X#include <libraries/dosextens.h>
X#include <lattice/stdio.h>
X#include <lattice/math.h>
X#include <graphics/gfxbase.h>
X#include <graphics/rastport.h>
X#include <intuition/intuition.h>
X
X#include "soundobj.h"
X
X struct IntuitionBase *IntuitionBase;
X struct GfxBase *GfxBase;
X
X static struct NewWindow New_Window = {
X 0, 12,
X 128, 10, /* width & height */
X -1, -1, /* Default pens */
X CLOSEWINDOW /* IDCMP flags */
X | DISKINSERTED
X | DISKREMOVED,
X WINDOWCLOSE
X | SMART_REFRESH
X | WINDOWDRAG,
X (struct Gadget *) NULL,
X (struct Image *) NULL,
X (UBYTE *)"Disk Sounds",
X (struct Screen *) NULL,
X (struct BitMap *) NULL,
X 10, 17, 640, 400,
X WBENCHSCREEN /* Of course! */
X };
X
X
X
Xmain(argc,argv)
Xint argc;
Xchar *argv[];
X{
X struct IntuiMessage *GetMsg();
X struct IntuiMessage *msg_;
X struct Window *OpenWindow();
X struct Window *w_ = NULL;
X struct SOUNDOBJ *sin_ = NULL;
X struct SOUNDOBJ *sout_ = NULL;
X int signal;
X ULONG msgClass;
X/*
XOpen libraries:
X===============*/
X if(!(GfxBase = (struct GfxBase *)OpenLibrary("graphics.library", 0))){
X exit(1);
X }
X if(!(IntuitionBase = (struct IntuitionBase *)OpenLibrary("intuition.library", 0))){
X CloseLibrary(GfxBase);
X exit(1);
X }
X if(audio_init()){
X goto l_exit;
X }
X/*
XOpen a window:
X==============*/
X if(!(w_=OpenWindow(&New_Window))){
X CloseLibrary(GfxBase);
X CloseLibrary(IntuitionBase);
X exit(3);
X }
X/*
XLoad sounds:
X============*/
X if(argc != 3){
X if(!(sin_=SOCreate("crunch"))){
X goto l_exit;
X }
X if(!(sout_=SOCreate("sneeze"))){
X goto l_exit;
X }
X }
X else{
X if(!(sin_=SOCreate(argv[1]))){
X goto l_exit;
X }
X if(!(sout_=SOCreate(argv[2]))){
X goto l_exit;
X }
X }
X/*
XWait for messages:
X==================*/
X while(1){
X msgClass = 0x0;
X signal = Wait(1 << w_->UserPort->mp_SigBit);
X while(msg_=GetMsg(w_->UserPort)){
X msgClass |= msg_->Class;
X ReplyMsg(msg_);
X }
X if(msgClass & DISKINSERTED){
X SOSound(sin_);
X }
X if(msgClass & DISKREMOVED){
X SOSound(sout_);
X }
X if(msgClass & CLOSEWINDOW){
X break;
X }
X }
X/*
XExit:
X=====*/
Xl_exit:
X audio_close();
X if(sin_){
X SODelete(sin_);
X }
X if(sout_){
X SODelete(sout_);
X }
X if(w_){
X CloseWindow(w_);
X }
X CloseLibrary(GfxBase);
X CloseLibrary(IntuitionBase);
X exit(0);
X}
X
FRIDAY_NIGHT
echo extracting - makefile
sed 's/^X//' > makefile << 'FRIDAY_NIGHT'
X# This is a barbaric Lattice makefile. I have modified Lattice's
X# version of _main.c so that #ifdef TINYMAIN actually works -- i.e.
X# so it doesn't open a console window when invoked as an icon from
X# the Workbench. _main.c is Lattice's so it's not included. But
X# newer versions probably don't even need it...
X#
Xall: DiskSounds
X
XDiskSounds: main.o soundobj.o audio.o
X ALINK LIB:LStartup.obj+LIB:_main.o+main.o+soundobj.o+audio.o LIB \
XLIB:lc.lib+LIB:amiga.lib TO DiskSounds
X
Xmain.o: main.c soundobj.h
X LC1 -i:include/ ${DEBUG} main
X LC2 -v main
X
Xaudio.o: audio.c
X LC1 -i:include/ ${DEBUG} audio
X LC2 -v audio
X
Xsoundobj.o: soundobj.c soundobj.h
X LC1 -i:include/ ${DEBUG} soundobj
X LC2 -v soundobj
FRIDAY_NIGHT
echo extracting - readme
sed 's/^X//' > readme << 'FRIDAY_NIGHT'
X
X Another version of munch...
X Shares the audio device. Source code included. (Please
X forgive that I'm still using a stone-age version of
X Lattice -- 3.03)
X
X Sound data files are in FutureSound non-IFF format. That's
X a binary file which looks like:
X
X ULONG sound data length
X UWORD rate
X data
X
X The period can be derived from the rate:
X
X period = 3579545/rate
X
X A look at soundobj.c should explain the data format.
X
X
X There are 4 sound samples included. crunch, sneeze, boing,
X and boing2. To run the program:
X
X run DiskSounds insound outsound
X
X where insound is the sound sample to use for disk insertion,
X and outsound is the sample for ejection. Or just:
X
X run DiskSounds
X
X defaults to crunch for insertion and sneeze for ejection.
X
X (The audio code is overkill. I'm working on a music program
X for banjo and guitar players, so I hacked it from there.)
X
X No copyrights, no disclaimers. Do whatever you want.
X
X Jeff deRienzo
X
X jeff@dandelion.CI.COM
X derienzo@EAGLE.MIT.EDU
X goodlucktryingtofindapathtohere...!pcwf!labamba!jeff
FRIDAY_NIGHT
echo extracting - sneeze.uue
sed 's/^X//' > sneeze.uue << 'FRIDAY_NIGHT'
Xbegin 644 sneeze
XM 3B"<0 0$! 0 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! $!
XM 0$! 0$! 0$! $! 0$! 0 /\ 0$! 0$! 0 0$! 0$! 0#__?O[_0$#
XM!04# 0'___\! P,%!0,!_?OX]OC] P8(" 4!__O[_P,&"@H& P'[^/;S]?T&
XM"@@(!@'Z]OH!!@H+"P@!^_CV]?/U_PH+"@8% /CU^P4(" H*"/_X^/CV]?H#
XM!@8&!@'[^O\%!0,%" 7]^P # ?WZ]OC[_0$&"@8! 0,% 0 ! 0'_ 4+#0'S
XM[N_V^/\*$@\% ,% ?KZ 08! 0H2"_ONZ>[V_081% T!_0$#^_;[ P4!!A(4
XM ^[DZ?/Z 0\7% 7]_P/[]?H%" ,%#Q(%[^7G[_H #1D6"/T _OU^ 4( 0@7
XM% 'GX.GS^@,6(!8!^P$ \?'_"@8#$1D/]=[D[O7]"AX>#?\ _;N]@,( 0H;
XM%__>V^SQ]0 ;)Q8# 0/XZ>\!" 8-&1;_Y-[J\?@#&2 2!@4!]>SU ,%%AX4
XM^.+@Z>[U"!P@$@H&_^_I\P$#!ALC$O7@X.7I]0LB(A0-!OOJY_/] Q$B)P_N
XMWN+GZ?81)2 2#P;UY^GS^@,<)1?ZZ>GGY/$*'!L7%PWXY^SS]?T7+!?SY_/Q
XMY.<((!L-%!+_Z>GV^P 2(!+SZ?'QZO,/(QX1" /VY^KZ!A87$?ON[^_L[P 7
XM&Q86"OOJ[/7["B(> >3I^.[B]1<B%A(4!>K@[OL!%R47\>+O]>7I!B,>%QD-
XM\=O>[OL4+R<!Y^_QWMO['" <(Q?[Y.+GZ0,M+0CL^/W@T_$9'A8B)0/DX.SL
XM^B H!NKX!N[8[Q0;%!L>!NSDY^P#(![][OO]Y^+[%!$2(AX!Y^GL[ @B%/;V
XM _C>Z042#Q0B%/OO[N?V%AL!\P,%ZM[V#P\-&1X(\>[L[ 49#_L!"OOEZ?T*
XM#10;#__X\^[Z#P;S !(&\?, 0$(#PT!__WV_PK_Z?,+!?@ !0@+"PT!\?/V
XM^P8+^^[_"_W]" T&_0@(__;["@/O[_L!^_\1$0\- ?KQ^/\ ?WV^P4&_0$/
XM$A(- >_I\_WX]?H*"P,&$1(+ P'_]?8 >[D]@8# 0\9$@H-"O7J_0/LWO,(
XM!087'!$# /_O[O\+^.+X _L %"(6#PT!\>SOY]'B!@L-)30B$0_ZXNKSXM/J
XM ?H**#$H)1GZY.SGS<SS ?L7.2T;(!'OZ?7NV=CO^O@-)R4L+Q3X]NK@W=O>
XM^@8(%R(E(!$*!?7J]N[1WOKS^ALL(R <#_WO[O/GWN_V[OT2%!DE'A(+ /7O
XMX-;D[N\%%QL@(A<1"OWZ[]O@Z>7O 0T7)2,@%P@!_^G@Y^3B\P$&$A<7'!L/
XM" 'V[.7EZN_V_PL6%AD;#0$!__'L[_/S]OH " H-%Q0*"@7V[O'N[O@ !0@-
XM$0\& 0,!^_OX\_/Z__T%$0T+#07[^OCV^OK_!0,# P']!08#!@/]^_OZ^ $*
XM!@$#!OWZ_P'_ 8& $#^_H! P$# 04!^_W__0 % 0$! 0$# P,% P'__?OZ
XM^OW__0$&!0$#!0$ 0$ $# P,# ?W[^_O[^P ! P,%" 8# P'__?T __K]
XM P, !0@% 0$#_?K] ?_]_P,# 0,&!0$! ?W[_P#]^P$# P$#!@, 0']^_W_
XM^_W_ 0$! P8(!0,! /W[^_W]_P ! P,! P8%!04!_?KV^/T P4&" 8% P'_
XM^_W__?W_ 0$! P,! P4# ?_]_?T 0,# P$! 0#__?W_ 0$# P$! 0$! ?_]
XM_P'__P ! 0,# P$! ?_]_?___P ! 0$# 0 ! 0#_ 0']_?\ 0$!!08%!0/_
XM_?W]_?T $! P,#!04% 0#__?KX_0$! 04&!@8% P#]_?W[^____0 #!@8&
XM!@,! ?WZ^OKZ^P$#!08(!@4! /W[_?_]^_W__P,&!@4&!0'__?W[^OO_ #
XM!@8# P4# _?KZ_?__ P8&!04# ?____W[_?__ 0,# P4%!0,! ?_Z^OO]
XM_P$#!04# P,! 0 __W]_P#_ 0,%!04% P'__?O]_?W_ 0$! 0,# 0$! ?W]
XM__W_ 0,# P8% 0'__?O]_?W_ 0$# P,# P,! 0#__?W]_P$! P4%!04# 0#_
XM^_O]_P$! 0$# P,! 0$!___]_?W]_P$%!0,# P$ _?W]_?W_ 0$! 0,! P,!
XM ?____W]__\ 0,#!0,! 0$! /_]_?W_ 0,# P4# P,! /_]__\ ! 0$#
XM P,! 0$!______\ 0$# P4# 0$ /\ ____ $! 0,# P,! 0#__?__
XM 0$! 0$! 0 _P $! 0$! 0$! ! ! 0$! 0$! 0$! 0$ !
XM 0$! 0$! 0$! 0$! 0$! 0 0$! 0$! 0$! $! 0 ! 0$! 0$! 0$!
XM 0$! 0$! 0$! 0$ $ $! 0$! 0$! 0 ! 0$! 0$! 0 ! 0$!
XM 0$! $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'__P ! 0$! 0$!
XM 0$! 0 ! 0$! 0$! 0$ _____P 0$! 0$! 0$ __\ $!
XM 0$! 0$ ! 0$! 0$! 0$! 0$ 0$ 0$! 0$! 0,! 0$! 0 !
XM 0$! 0$! 0$! 0 ! 0$! 0$! 0 0$! 0$! 0$! 0$!
XM 0$! ! 0$! 0$! 0$! ! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
XM 0$! 0$! 0$! 0$! 0$! 0$! 0$ ! 0$! 0$! 0#_ 0$ ! 0$!
XM 0$! $! 0 0$! 0$! 0$! 0$! 0$! 0$ 0$! 0$! 0$! 0$! 0$! 0$!
XM 0$! 0$! 0$! 0$! 0$! 0 ! 0$! 0$ 0$! 0$! $! 0 0$! 0$!
XM 0$! 0 ! 0 ! 0 ! 0$! 0$! 0 ! $ 0$! 0$! 0 !_P'_ 0$! 0$! 0,!
XM 0 ! 0'_ 0 ! 0,! P$! P $! #_0$ 0,! _\ 0'] P$!_P'_ P$!
XM 0/_!?\ __T#_0#] P$! 0$!!?\#^P/[ '_ __["_H! /_ /] ?\#^P$!
XM 0$!_?L*^@$!_PCZ^@8!_0;Z!O\# 0;Z"OW___T&^ $ 0\! 04 "/4# P/_
XM" #[!0_[!?WZ]@L P'S#?@( ?\&_P$!_P84Y^\+^OO]#?7['O$- PKN!O_D
XM"OH1!0 ##?@4Y>_G%/T#!0/Q#08! /7["PCQ*/W_S1L/T2_Q]@8E >P*[.H<
XMYR#X#1(!% C3+;<%^NHM(/L&"/T![!3O[ ']]A$B\1DH]NP2Z<HJY0#X"BSG
XM3^7V%L\CV \7]1OS^!?B!?H[Q2SXXA[3(N#S%_4#$LHST_\6W@/V)>7E*-8
XM^R?6'A38+!OETPWN#P %"-% /\ \2#Q\PKU)=$ %.D7#^(C ?T4T1S;#0_1
XM3]DC'-,H[B(!QU/D[!R./>KX)0%? ?8XJ!'VSP_N+PCL(//X >P;]0H# 0;V
XM(NSO!>4>[B(H%O_@\P'>+]L&!=$L%"((R@_LWN<%5<,-/NSZ"!;Z^P7U^ T!
XM%OC;".G>"A$@[@89 0,1"/;G\P8!_1$4!OWO_Q?L[/;S% 4 +^B4+Z@8!
XM]OWU"@7@!OO/U!?V^B<X\0 J"@L!TP_X O6(AP1]@KV]O;,W@$7,P8;)Q?U
XM!N38^^[,^R79_R4/(O-13-[9$@'"U.[S^/@G'N(C)_7*"_WXS1(^^],S&?LO
XM <H1'O7'Y08&!<KS,0H@%P,9$>K'\]W/(C[@^#-)%P#OY/CES=WS-!P1( @6
XM#]OE\P7J\0$!+"4# 2(!T^[V_?;3^QD#%R4!["(1S.4+\>P-^@41'"P(U.(1
XM"]O/"B,E"O8*"_WG^M/I&1;Z!1PH^-D1#^_X_?WS&1+>[R(7[P,(__;U_?C_
XM^^\!&_/N/1S_]@'[]0'Q]@KX^@8!^P;_$2+S[ $#]?O@[Q0!_R H__41^N3S
XM"_7I&Q+G!B7]Y ,!\_8&'@CQ$A3EZ?8#" 4!% 'N#0;I[ T1^ 8@ ^_]$0_J
XM[!'X\_WZ /WV'AGU QP(^^_[!?OBZB(2 ?H9%O;G"@O9\0,#__T/" @*$@/V
XM\_\&]?;] >P!$0$!$A'X\PO[YP %^OT#$07X"@\#_P'V\08(^_86"N\ #0/X
XM\0,*^OH- ?H+"/H!!0@*X@ ; >G[% /N^!+]Z0 E ^G_$@;Q\PH#_0H4__H+
XM ^P#"/WU"Q+XZ?\7\^<-%@CS 1<![_W[\?7Z#0CQ"QO][ L+^NS_% ']!@/X
XM^A<([_T6^.4%#_OI_Q8*\0H/^@ *"/OV ;]]OK_ 0H!_Q(4[_8# ?K_" /_
XM _K] P$&" 'V_Q3[Y/TB =O['A'N^R(%Y0 >\][V!O\!#Q3L\RH7W=X7&^?G
XM"R#Z\PH#]OH! ?@!%Q'U[!<C^M$--O71^R(%[/T+\^< $@CV !D![OT%_Q01
XM^@$6"OH##^G "_XV?H>$>_Z#?_S^ $1$@@+_0$-__H __@#".SG_P'Q\P\2
XMY_HG$N[N%R,![PH>!O'Q!13GS?H7]M/L&PCD^#8L[NXC10C*]C$6V<H+*N^V
XMVR@@WM$;*O7E%RT1^ADO".G[% 78T0,@Y[SZ+P_(U")$ >0>0"KUX 4@_=;B
XM#1;IV 46]N3L ;]^A$L(P4&(!SUY_;][.7V^OL# _7N"AD![_H4&P'Z&2(-
XM^_C_ ?'N_?OL[/L- ?'Z#0H+"PH-#P\&_?L%_>[O^/H ?;U!@_[Z?\;%OCZ
XM&RH*\_T+ >SG[_C]_?7N^A(6_>\!%QD& 1$4"/;O]?OZ\>[V 0@#^OH!!0$*
XM#P@4&PW]^P7_[NGO^OKX]?L#!0, !A09$0T-"@8#__'DY?, ^.GQ"Q8!\P,9
XM&0\($1(* ?WUZNGO\>[S 4!_?\-%@\+#Q84"P4!]>GGZN_LZ?@# 0 *&1<-
XM"A(;$04# ?;IZN[NZ>SV_?T#$184%!04% T+"OWIY?/]\>+G]@#]^@8;'A$-
XM%AP4!O_V[^SO\_'L[O;Z_081%Q(*"A8;$0/[^O;N[//U[^_U]O\-$@\/#PL-
XM%!$!^OOZ\^_S^/7O[O, #1$-"Q$1#PT*!@'[^O;S]?;V]>_U 4&"A(2" 8-
XM$0H# 0'Z]?7X^//Q\_;Z_PH2#P@($1(+ P$# /KU\_;X\^_U^OK_!0T2$@T*
XM"@H& P#]_?OV]?KZ]O'Q^/\!"!$4$0H*#0L!_P']\_/Z_?;U]OKX^P,&"P\1
XM$@\( P4&__KX^_WV\_C[]O/X 0,%#184"P@*"@'Z_0#[]?;[_?CU^OO[^P$(
XM#0L-#0H& P,!_?CZ^OK[_?W[]OC] #_ PL+"PL*" 4# ?W[^_W]___]^_K[
XM^OO]_P$%!@H-#0H% P,!^_C_ ?W] 0/]^OO[^/C[_P$#!@L-"P@&!0,!__W]
XM_?W___\ __OZ^/K[^OO_ 08+#0L-#0@# ?_]^_O[_0 !___]^_CV^O___P$&
XM"@H-$0\* P$!__KZ^_KV^/T! 0$! P']_P#___\! 0,%" H(!0,! 0#__P#_
XM____ 0$ 0#]^OO___W_ 0'_ 8(!@8("@4! P'_^_OZ^/C[_P$! 0,# 0$!
XM 0$! $! ?__ /_]_0$# 0$%!@4#!@8#__\ /O[_0#]^_\! 0$! P,! 0
XM
XM
XM
XM
XM
XM
XM
XM
XM
XM
XM
XM
XM
XM
XM
X+
X
Xend
FRIDAY_NIGHT
echo extracting - soundobj.c
sed 's/^X//' > soundobj.c << 'FRIDAY_NIGHT'
X#include <exec/types.h>
X#include <exec/memory.h>
X#include <lattice/stdio.h>
X
X#include "soundobj.h"
X
X#define TICKS_PER_SEC (3579545)
X
Xstruct SOUNDOBJ *SO_new(fn_)
Xchar *fn_;
X{
X FILE *fopen();
X FILE *fp_;
X char *malloc();
X struct SOUNDOBJ *p_;
X BYTE *data_;
X ULONG datalen;
X UWORD rate;
X int SO_sound();
X int SO_delete();
X
X
X if(!(fp_=fopen(fn_,"r"))){
X return(NULL);
X }
X if(fread(&datalen,sizeof(ULONG),1,fp_) <= 0){
X fclose(fp_);
X return(NULL);
X }
X if(fread(&rate,sizeof(UWORD),1,fp_) <= 0){
X fclose(fp_);
X return(NULL);
X }
X if(!(data_=(BYTE *)AllocMem(datalen * sizeof(BYTE),MEMF_CHIP))){
X fclose(fp_);
X return(NULL);
X }
X if(fread(data_,datalen,1,fp_) <= 0){
X fclose(fp_);
X FreeMem(data_,datalen * sizeof(BYTE));
X return(NULL);
X }
X fclose(fp_);
X if(!(p_=(struct SOUNDOBJ *)malloc(sizeof(struct SOUNDOBJ)))){
X FreeMem(data_,datalen * sizeof(BYTE));
X return(NULL);
X }
X p_->data_ = data_;
X p_->datalen = datalen;
X p_->rate = rate;
X p_->period = TICKS_PER_SEC/rate;
X p_->sound = SO_sound;
X p_->delete = SO_delete;
X return(p_);
X}
X
XSO_delete(p_)
Xstruct SOUNDOBJ *p_;
X{
X FreeMem(p_->data_,p_->datalen * sizeof(BYTE));
X return(1);
X}
X
X
XSO_sound(p_)
Xstruct SOUNDOBJ *p_;
X{
X audio_sound(p_->data_,p_->datalen,p_->period,60);
X return(1);
X}
X
FRIDAY_NIGHT
echo extracting - soundobj.h
sed 's/^X//' > soundobj.h << 'FRIDAY_NIGHT'
X
Xstruct SOUNDOBJ {
X BYTE *data_;
X ULONG datalen;
X UWORD rate;
X int period;
X
X int (*sound)();
X int (*delete)();
X};
X
X#define SOCreate(fn) SO_new((fn))
X#define SODelete(p) {(*(p)->delete)((p));free((char *)(p));}
X#define SOSound(p) (*(p)->sound)((p))
X#define SOSetDuration(p,d) (*(p)->duration=(d))
X#define SOGetDuration(p,d) (*(p)->duration)
X
Xextern struct SOUNDOBJ *SO_new();
X
FRIDAY_NIGHT